home *** CD-ROM | disk | FTP | other *** search
- Description:
- ===========
- I realize that the instructions supplied with this program may be confusing
- to some, so here is a rather weak attempt at an explanation:
-
- GIFBright modifies the palette of a GIF format picture.
- It does so by adding a specified value (positive or negative) to a given
- palatte colour (specifically, any of bytes for the (R)ed (G)reen (B)lue
- components of the colour) so long as the value of the byte lies within the
- selected range (before the operation). Should the range be exceeded by
- the addition/subtraction, the value is rounded to the highest/lowest
- selection for the range.
-
- Now, to try and make it understandable:
-
- GIFBright AKo.GIF BKo.GIF /a+30 /l40 /h=60
- will added 30 to all the colour bytes in the palette of AKo.GIF that
- initially lie between 40 and 60, rounding the values to sixty (since the
- range will *always* be exceeded).
-
- GIFBright Ranma1.GIF Ranma2.GIF /a-60 /l00 /h=255
- will subtract 60 from EVERY colour byte, since the minimum for a colour
- byte is 0 and the maximum is 255. Should the value go below zero, it will
- be rounded to 0.
-
- It's also possible to have multiple actions defined:
- GIFBright Lum.GIF LumSuit.GIF /r+160 /b-200
-
- If you have any questions, email me at ejajko@hertz.elee.calpoly.edu
-
-
- Help Screen:
- ===========
-
- GIFBRIGHT - fiddles with colour intensity for GIF format pictures
-
- version 1.1, updated 10/3/1992, created 5/9/1992 by Edward W. Jajko
- All rights reserved. This program may not be sold or distributed with any
- commercial package, nor modified without consent. No responsibility is
- taken for any damage caused by the use of this program.
-
- syntax: gifbrght infile outfile [/w[argb]] [[/[argb][+-]#]...] [/l#] [/h#]
-
- operation: copies GIF info from <infile> to <outfile> and modifies
- those colours greater or equal then low value ('/l#', default=5) and less
- than or equal to high value ('/h#', default=255) by adding the respective
- amount to the colours specified (a->all colours, r->red, g->green,
- b->blue) and leveling out at the specified maximum or minimum. Colour
- modifers may besigned numbers; multiple colour modifiers can be specified.
- a whiteout operation (/w[argb]) causes all colour bytes to be set to the
- to an average of the colours specified.
-
- Mail any bugs/suggestions to ejajko@hertz.elee.calpoly.edu
-
-
- History:
- =======
- 1.0 first release
- 1.1 added whiteout (convert to black & white) function
- added independant colour actions
- added a slightly better help document
-
-